/* Ajustes Style Padrão */
#main.bgon {
	background: none;    
    background: none !important;

}

#footer {clear:both;}

#footer_inner {	background-color: #e5e5e5;	padding: 1.5em 0 0;}

#sub_menu1_footer {	width: 1020px;	margin: 10px auto 0;	display: table;}

#footer_inner .barra {	width: 1020px;	margin: 0 auto;}

.barra .item-list UL LI {/*margin:0.5em 0 0 1em*/ margin: 0.6em 0 0 .5em} 
.barra h1 {
    color: #226b74;
    font-size: 1.45em;
    margin-bottom: .4em;
	float: left;
	width: 95%;
} 

#footer_inner .barra .auto img {vertical-align: middle;}

#mapaSite {background-color: #355993;  clear: both; padding: 15px 0 25px;}

#info_footer { background-color: #355993; padding-bottom: 1.5em;}

#info_footer p {
	color: #315a9c;
	font-size: 11px;
	line-height: 14px;
	text-align: left;
	font-family: Arial;
}

.assinatura { 
    width: 1020px;
    margin: 0 auto;
    background: url(img/logo-sanepar-br.png) no-repeat center left;
    border-top: 1px solid #97b8eb;
    padding: 2em 0 .5em; 
	text-align: right;}

.ass-col { display: inline-block; border-left: 1px solid #244579;   min-height: 110px; padding: 0 1.2em;  overflow: auto; vertical-align: top;}
.ass-col a { display: block; width: 45px; height: 40px;   /* margin-top: 28px;*/ }
.ass-col p { color: #fff !important; font-size: .71em !important; padding: 3px 0 3px 27px; margin: 4px;}
.ass-col.endereco {/*margin-right: 6em;*/ width: 540px;  text-align: left;}
.ass-col.endereco p { display: inline-block;}
.col-2 {width: 100px;}
.col-2 a {display: inline-block;}

p.ass-nome{ font-size: .85em!important; font-weight: 600; padding-left: 0 !important}
p.ass-endereco{background:url(img/ic_endereco.png) no-repeat left center;}
p.ass-fone{background:url(img/ic_fone.png) no-repeat left center;}
p.ass-copy{background:url(img/ic_copy.png) no-repeat left center;} 
p.ass-whats{background:url(img/ico_whatsapp.png) no-repeat left center;} 
p.ass-cnpj{background:url(img/ico_cnpj.png) no-repeat left center;} 

.ass-col .face{ background:url(img/ic_facebook.png) no-repeat center center;}
.ass-col .youtube{background:url(img/ic_youtube.png) no-repeat center center;}
.ass-col .instagram{background:url(img/ic_instagram.png) no-repeat center center;}
.ass-col .android{background:url(img/ic_android.png) no-repeat center center;}
.ass-col .apple{background:url(img/ic_apple.png) no-repeat center center;}
.ass-col .flickr{background:url(img/ic_flickr.png) no-repeat center center;}

.logo_footer {width: 180px; height: 60px; color: white;	float: right;}

#login-rodape { height: 290px; width: 240px; margin-left: -13px;	margin-top: -17px;}

/* Novo rodape atendimento */
.auto {	font-family: kalinga; background-color: #dfdfdf;  display: inline-block; margin-bottom: 2em;} /*home 2020*/
.clientes-servicos .auto {margin-bottom: 0;}

.auto h2{
    font-size: 15px;
    text-transform: uppercase;
    color: #226B74;    
    background-color:#d6d6d6;
    padding:10px;
}

.auto ul li{
	list-style: none;
	float:left;
	font-family:kalinga;
	color:#3a3a3a;
	text-decoration:none;
	margin-left:10px;
	width: 198px;
}
.auto ul li a{	color:#3a3a3a;	text-decoration:none;	font-size:12px;}
.auto-desc{	font-size:11px;	color:#4B4B4B;	text-transform:none;}
.acesso-rapido{ width: 563px; float:left; margin-right: 12px;}
.acesso-rapido ul, .phs ul {background-color: #DFDFDF; padding: 4px 0 20px 12px; height: 16px;}
.phs{ width: 445px; float: left;}
.phs ul li{ width: 355px;}
.formas-contato-home { width: 100%;}
.formas-contato-home ul { height: 2em;    padding: .5em 1em;}
.formas-contato-home .item-list ul li { margin: 0.5em 2.5em 1em 0; width: 156px;}
.formas-contato-home img {float: left; margin-right: 0.4em;}

.auto h3 {
	text-transform:uppercase;
	font-size: 14px;
	color:#757778;
	font-style:italic;
	font-weight:normal;
	margin: 24px 0 16px 12px;
}

.auto-consultas {float:left; margin-left:45px; width:257px}
.auto-solicitacoes {float:left;	width:240px;}
.autoatendimento {height: 567px; width:790px; float:left;}

.informacoes-cliente {float:right; width:218px;	height: auto; padding-bottom: 1em;}
.informacoes-cliente h2 {letter-spacing: -0.03em; margin-bottom: -11px;}
.informacoes-cliente ul li{clear:both;}

#banners-externos { clear: both; background: #c3c3c3; overflow: auto; padding: 1em;}
#banners-externos .view-v-banners{ margin: 0 auto; width: 1020px;}
#banners-externos .view-v-banners .views-field-title img { margin-right: 2em;}
#banners-externos .view-v-banners div:nth-child(4n) img { margin-right: 0 !important;}

.submitted{font-size: 13px; font-style: italic; color: #A1A1A1; padding-top: 15px; display: block; text-transform:none}
.content_inner_int{text-transform:uppercase}
#content_inner p, .content_inner_int div, .content_inner_int table{text-transform:none}

.menu-mlid-15216{display: none;}

.view-consulta-publi-utilidadesPulicas .views-field-name {text-transform:uppercase;}

hr {border: none; margin: 15px 0px; border-bottom: 1px solid #ddd;}

/* CAPTCHA LOGIN ATVN -------------------*/

#login-rodape { height: 480px; position:relative; width: 302px; margin-left: -24px;}
.formas-contato-home { border-top: 2em solid #e5e5e5;  margin-top: -2em;}